Job Details

Junior Software Developer - Associate

About

Description

The Africa Assurance Innovation and Digital team is looking to hire a talented software developer to assist in building tailored digital and innovative solutions for the Assurance business. These solutions encompass a range of smart technologies such as Robotic Process Automation (RPA), SharePoint, Machine Learning (ML), Artificial Intelligence (AI) and Data Analytics.

Responsibilities

  • Designing, coding, and implementing scalable software solutions
  • Maintaining and upgrading existing systems
  • Test, maintain and recommend software improvements to ensure strong functionality and optimisation

Qualifications

  • A Bachelor’s degree in Computer Science, Software Engineering, Software Programming or Information Management
  • Minimum 1-2 years of experience in a software development role
  • Comfortable communicating with other developers, Business Analysts and Project Managers
  • Basic knowledge and understanding of software development life cycle processes, agile development methodologies, software design and testing
  • Experience working on a variety of software development projects
  • Experience developing workflow-based solutions or functionality
  • Experience developing and consuming APIs
  • Experience with web development technologies preferential
  • Experience as a full-stack developer with strong knowledge of software engineering concepts preferred
  • Extensive knowledge of coding languages (e,g, C++, C#, Java, JavaScript, jQuery, Python, VB Script, Ruby, R, HTML5, XML, CSS) and frameworks/systems (e,g, AngularJS, REACT, NET, Git)
  • Basic knowledge and understanding of Machine Learning (ML) and Artificial Intelligence (AI)
  • General knowledge and experience in working with databases (Relational and non-relational)
  • Experience in analysing and visualising data in Microsoft Excel, Power BI or TIBCO Spotfire advantageous
  • Experience in using Microsoft 365 platform, data storage, analysis, reporting tools and technologies (Azure SQL, Azure Analysis Services, Power BI, Power Automate, Power Pivot, Power Query & Power View, SharePoint etc) preferential
  • Ability to develop unit testing of code components or complete applications

Application instructions:

  • Click the green button to apply.

Hiring organization

Hiring organization image

EY

Employment Type: job

Job Location: Johannesburg, Gauteng, South Africa

Base Salary: Competitive

Closing Date:

Apply Now

Related Jobs

Company Logo
Junior Software Developer - Associate
View Details
Company Logo
Junior Software Developer - Associate
View Details
Company Logo
Junior Software Developer (Front-End & Back-End)
View Details